package com.xinqi.modules.sys.dict.domain;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import com.xinqi.common.mybatis.data.entity.BaseEntity;
import lombok.Getter;
import lombok.Setter;


/**
 * 学校表实体层
 *
 * @author: wenjie
 * @date: 2023/05/19
 */
@Setter
@Getter
@TableName("sy_school")
public class SchoolEntity extends BaseEntity {
    /**
     * 学校编码,全局唯一
     */
    @TableField(value = "code")
    private Long code;
    /**
     * 学校名称
     */
    @TableField(value = "name")
    private String name;
    /**
     * 英文名称
     */
    @TableField(value = "english_name")
    private String englishName;
    /**
     * 所属省id
     */
    @TableField(value = "province")
    private Long province;
    /**
     * 所属市id
     */
    @TableField(value = "city")
    private Long city;
    /**
     * 所属区县id
     */
    @TableField(value = "area")
    private Long area;
    /**
     * 详细地址
     */
    @TableField(value = "address")
    private String address;
    /**
     * 办学属性,民办、公办
     */
    @TableField(value = "attribute")
    private String attribute;
    /**
     * 办学阶段（小/初/高/中专/高职/专科/三本/二本/一本）
     */
    @TableField(value = "stage")
    private String stage;
    /**
     * 排序
     */
    @TableField(value = "sort")
    private Integer sort;
    /**
     * 备注
     */
    @TableField(value = "remark")
    private String remark;
}
